contractor engineering technical services - Turkish English Dictionary